#ifndef __UART_H
#define __UART_H

#include "stm32f1xx_hal.h"

/* 从串口接收fifo读取数据 */
uint32_t uart1_read(void *buf, uint32_t len);
/* 写入数据到串口发送fifo(仅使用中断或DMA发送有效) */
void uart1_write(const void *data, uint32_t len);
/* 从串口发送fifo读取数据并发送(需要轮询调用) */
void uart1_poll_send(void);

#endif/*__UART_H*/
